/** 
 *  @application name：行政处罚总览实例JAVABEAN
 *  @application describing：行政处罚总览实例JAVABEAN
 *  @Copyright by: 2011上海危网信息科技有限公司版权所有
 *  @company：wwsoft
 *  @author: simon 
 *  @time：2012 12 12
 *  @version：ver 1.1 
 */

package com.weaver.drools.business.execution.entity;

import java.io.Serializable;
import java.util.Date;

public class OverviewBean implements Serializable{

	/**
	 * 序列号
	 */
	private static final long serialVersionUID = 4705886321603483300L;
	
	//立案审批表编号
	private Long porId;
	//案件数据类型
	private Long caseType;
	private Long porType;
	//当前阶段ID
	private Long phaseId;
	//当前阶段名称
	private String phaseName;
	//立案时间
	private Date porDate;
	//立案审批表文书
	private String writName;
	//当事人
	private String operatePointName;
	//承办人
	private String undertaker;
	//结案剩余天数
	private Long finalDates;
	//报送时间
	private Date reportDate;
	//当前流程类型ID
	private Long bpTypeId;
	//当前流程对象ID
	private Long objectId;
	//下一步环节名称
	private String nextBpTypeName;
	//下一步环节操作者
	private String nextOperateName;
	//下一步环节按钮的值
	private String nextButtonValue;
	//是否已打印
	private Long isPrint;
	//是否禁用查看按钮
	private Long isEnableViewButton;
	//是否禁用修改按钮
	private Long isEnableUpdateButton;
	//是否禁用删除按钮
	private Long isEnableDeletedButton;
	//是否禁用打印按钮
	private Long isEnablePrintButton;
	//是否禁用延期按钮
	private Long isEnableDelayButton;
	//是否禁用调查取证按钮
	private Long isEnableInvestigateButton;
	//是否禁用下一环节按钮
	private Long isEnableNextButton;
	//下一步所需条件1
	private String nextConditionId1;
	//下一步所需条件2
	private String nextConditionId2;
	//下一步所需条件3
	private String nextConditionId3;
	//下一步所需条件4
	private String nextConditionId4;
	//下一步所需条件5
	private String nextConditionId5;
	
	public String getNextButtonValue() {
		return nextButtonValue;
	}
	public Long getPorType() {
		return porType;
	}
	public void setPorType(Long porType) {
		this.porType = porType;
	}
	public void setNextButtonValue(String nextButtonValue) {
		this.nextButtonValue = nextButtonValue;
	}
	public Long getPorId() {
		return porId;
	}
	public void setPorId(Long porId) {
		this.porId = porId;
	}
	public String getPhaseName() {
		return phaseName;
	}
	public void setPhaseName(String phaseName) {
		this.phaseName = phaseName;
	}
	public Date getPorDate() {
		return porDate;
	}
	public void setPorDate(Date e) {
		this.porDate = e;
	}
	public String getWritName() {
		return writName;
	}
	public void setWritName(String writName) {
		this.writName = writName;
	}
	public String getOperatePointName() {
		return operatePointName;
	}
	public void setOperatePointName(String operatePointName) {
		this.operatePointName = operatePointName;
	}
	public String getUndertaker() {
		return undertaker;
	}
	public void setUndertaker(String undertaker) {
		this.undertaker = undertaker;
	}
	public Long getFinalDates() {
		return finalDates;
	}
	public void setFinalDates(Long finalDates) {
		this.finalDates = finalDates;
	}
	public Long getBpTypeId() {
		return bpTypeId;
	}
	public void setBpTypeId(Long bpTypeId) {
		this.bpTypeId = bpTypeId;
	}
	public Long getObjectId() {
		return objectId;
	}
	public void setObjectId(Long objectId) {
		this.objectId = objectId;
	}
	public String getNextConditionId1() {
		return nextConditionId1;
	}
	public void setNextConditionId1(String nextConditionId1) {
		this.nextConditionId1 = nextConditionId1;
	}
	public String getNextConditionId2() {
		return nextConditionId2;
	}
	public void setNextConditionId2(String nextConditionId2) {
		this.nextConditionId2 = nextConditionId2;
	}
	public String getNextConditionId3() {
		return nextConditionId3;
	}
	public void setNextConditionId3(String nextConditionId3) {
		this.nextConditionId3 = nextConditionId3;
	}
	public String getNextConditionId4() {
		return nextConditionId4;
	}
	public void setNextConditionId4(String nextConditionId4) {
		this.nextConditionId4 = nextConditionId4;
	}
	public Long getIsEnableNextButton() {
		return isEnableNextButton;
	}
	public void setIsEnableNextButton(Long isEnableNextButton) {
		this.isEnableNextButton = isEnableNextButton;
	}
	public String getNextConditionId5() {
		return nextConditionId5;
	}
	public void setNextConditionId5(String nextConditionId5) {
		this.nextConditionId5 = nextConditionId5;
	}
	public String getNextBpTypeName() {
		return nextBpTypeName;
	}
	public void setNextBpTypeName(String nextBpTypeName) {
		this.nextBpTypeName = nextBpTypeName;
	}
	public Long getIsEnableViewButton() {
		return isEnableViewButton;
	}
	public void setIsEnableViewButton(Long isEnableViewButton) {
		this.isEnableViewButton = isEnableViewButton;
	}
	public Long getIsEnableUpdateButton() {
		return isEnableUpdateButton;
	}
	public void setIsEnableUpdateButton(Long isEnableUpdateButton) {
		this.isEnableUpdateButton = isEnableUpdateButton;
	}
	public Long getIsEnableDeletedButton() {
		return isEnableDeletedButton;
	}
	public void setIsEnableDeletedButton(Long isEnableDeletedButton) {
		this.isEnableDeletedButton = isEnableDeletedButton;
	}
	public Long getIsEnablePrintButton() {
		return isEnablePrintButton;
	}
	public void setIsEnablePrintButton(Long isEnablePrintButton) {
		this.isEnablePrintButton = isEnablePrintButton;
	}
	public Long getIsEnableDelayButton() {
		return isEnableDelayButton;
	}
	public void setIsEnableDelayButton(Long isEnableDelayButton) {
		this.isEnableDelayButton = isEnableDelayButton;
	}
	public Long getIsPrint() {
		return isPrint;
	}
	public void setIsPrint(Long isPrint) {
		this.isPrint = isPrint;
	}
	public Date getReportDate() {
		return reportDate;
	}
	public void setReportDate(Date reportDate) {
		this.reportDate = reportDate;
	}
	public Long getPhaseId() {
		return phaseId;
	}
	public void setPhaseId(Long phaseId) {
		this.phaseId = phaseId;
	}
	public Long getCaseType() {
		return caseType;
	}
	public void setCaseType(Long caseType) {
		this.caseType = caseType;
	}
	public String getNextOperateName() {
		return nextOperateName;
	}
	public void setNextOperateName(String nextOperateName) {
		this.nextOperateName = nextOperateName;
	}
	public Long getIsEnableInvestigateButton() {
		return isEnableInvestigateButton;
	}
	public void setIsEnableInvestigateButton(Long isEnableInvestigateButton) {
		this.isEnableInvestigateButton = isEnableInvestigateButton;
	}
}
